Career 2018 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Prostejov Challenger Germany F1 UAE F1 Qatar F1a Bahrain F1 Portugal F1 France F4 Portugal F2 Germany F4 Italy F6 Germany-w1 Germany-w2 Germany-w3 Germany-w4 Germany F1 Germany F2 Germany F3 France F4 Germany F1 Austria F1 Germany F5 UAE F1 UAE F2 Germany F3 UAE F1 UAE F2 Germany F7 Challenger Hamburg - Hamburg Tennis Napoli Cup - Naples Garden Open - Rome Zagreb Open - Zagreb Top Wool Challenger Biella - Biella Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova St.Petersburg Challenger by Kinex - St. Petersburg Trani Cup - Trani CA Challenge 2002 - Graz Geneva Challenger - Geneva XXIX Edizione 'A.Savoldi Marco' - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi Black Forest Open 2002 - Freudenstadt DPD Challenger 2002 - Aschaffenburg ATU Cup - Weiden Muller Cup 2000 - Ulm Fujitsu Siemens Open - Budapest FILA Challenger - Biella 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Volvo Sylt Open - Sylt XXVIII Edizione 'A.Savoldi' - Manerbio BMW Challenger Open - Monchengladbach Citta di Brindisi - Brindisi Open de L'Isere (Open 38) - Grenoble VIII Trofeo Ciutat de Barcelona - Barcelona Open de L'Isere - Grenoble IX Ciutat de Barcelona - Barcelona Cairo Challenger 2002 - Cairo Lamberts Open by Stawag - Aachen Okal Open - Eckental Neride Prague Indoor - Prague Jameson Cup - Milan Gemax Open - Belgrade Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tennis Napoli Cup - Napoli Garden Open - Rome Fergana Tennis Challenger Tournament - Fergana Zagreb Open - Zagreb Sporting Challenger 2003 - Turin Schickendanz Open - Furth ATU Cup - Weiden 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Canottieri Mincio Open - Mantova Internationale Badische Meisterschaften Um Den Techem Cup - Zell Oberstaufen Cup - Oberstaufen San Marino Cepu Open - San Marino Banca Marche Tennis Cup - San Benedetto Geneva Challenger - Geneva Genoa Open 'Fondazione Carige' - Genova Alexander Kolyaskin Memorial - Donetsk Lambertz Open - Aachen Okal Cup 2003 - Eckental Gemax Samsung Open 2004 - Belgrade Challenger 42 - Andrezieux Challenger Citta di Olbia - Olbia Tennis Napoli Cup 2004 - Napoli Open Sainte Victoire - Aix-En-Provence San Remo Tennis Cup - San Remo Schickedanz Open - Furth Memorial Savigni - Sassuolo Banca Stato Challenger Lugano - Lugano The LTA Nottingham Challenger - Nottingham Cepu Open - San Marino Trani Cup - Trani ATP Challenger Open 2004 - Monchengladbach Black Forest Open 2004 - Freudenstadt Rhein-Main Challenger 2004 - Aschaffenburg Open de L'Isere - Grenoble Tatra Banka Open - Bratislava Okal Cup 2004 - Eckental Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2005 - Wolfsburg Logopak Challenger 2005 - Lubeck Tennis Napoli Cup - Napoli Olbia Challenger - Olbia Ostdeutscher Sparkessen Cup - Dresden Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Top Wool Challenger - Biella Siemens Open - Scheveningen Riviera di Rimini Challenger - Rimini San Marino Cepu Open - San Marino Sina-Kia Motors Tennis Cup - Cordenons Genoa Open Challenger-Fondazione Carige - Genova Architect Open - Budapest Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons Kobstaedernes ATP Challenger - Kolding Bauer Watertechnology Cup - Eckental IPP Open - Helsinki Mobilux Open - Luxembourg The LTA Sunderland Challenger - Sunderland Intersport Heilbronn Open - Heilbronn X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli The LTA Cardiff Challenger - Cardiff Isla de Lanzarote - Lanzarote Ostdeutscher Sparkassen Cup - Dresden Bancastato Challenger Lugano - Lugano Top Wool Challenger-Immagine Trophy - Biella Alexander Kolyaskin Memorial - Donetsk Genoa Open - Genova Pekao Open - Szczecin Ciutat de Barcelona - Barcelona Lambertz Open by Stawag - Aachen Tatra Banka Open 2006 - Bratislava Bauer Watertechnology Cup - Eckental Privatbank Open 2006 - Dnepropetrovsk IPP Open - Helsinki BMW Tennis Championship - Sunrise Tennis Napoli Cup 2007 - Napoli Open Prevadies - St. Brieuc Challenger Lugano - Lugano Oberstaufen Cup - Oberstaufen The LTA Hester Trophy - Manchester LTA Nottingham Challenger - Nottingham San Marino Cepu Open - San Marino Alexander Kolyaskin Memorial - Donetsk Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental Heilbronn Open - Heilbronn Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon 5 Volkswagen Challenger - Wolfsburg BMW Tennis Championship - Sunrise Tennis Napoli Cup - Napoli Ostdeutscher Sparkassen Cup - Dresden The Surbiton Trophy - Surbiton BSI Challenger Lugano - Lugano San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons ATP Open Castilla y Leon - Segovia Alexander Kolyaskin Memorial - Donetsk Tennislife Cup - Napoli Labertz Open by Stawag - Aachen Tatra Banka Slovak Open - Bratislava Heilbronn Challenger Sunrise Challenger Napoli Challenger Tenerife Challenger Lugano Challenger Turin Challenger San Marino Challenger Napoli Challenger Salzburg Challenger Sunrise Challenger Napoli Challenger Athens Challenger Biella Challenger Lugano Challenger Turin Challenger San Marino Challenger Genova Challenger Napoli Challenger San Marino Challenger Eckental Challenger Ortisei Challenger Dallas Challenger Barletta Challenger Monza Challenger San Marino Challenger Szczecin Challenger Madrid Challenger Ortisei Challenger Helsinki Challenger Heilbronn Challenger Dallas Challenger Rome Challenger Napoli Challenger Rome Challenger Caltanissetta Challenger Kosice Challenger Milan Challenger Todi Challenger San Benedetto Challenger San Marino Challenger Cordenons Challenger Como Challenger Genova Challenger Istanbul Challenger Szczecin Challenger Casablanca Challenger Panama City Challenger Barranquilla Challenger Vercelli Challenger Tunis Challenger Rome Challenger Mestre Challenger Caltanissetta Challenger Milan Challenger Padova Challenger Marburg Challenger Braunschweig Challenger San Benedetto Challenger Oberstaufen Challenger Cortina Challenger San Marino Challenger Cordenons Challenger Meerbusch Challenger Como Challenger Genova Challenger Szczecin Challenger Istanbul Challenger Izmir Challenger Sibiu Challenger Eckental Challenger Ortisei Challenger Helsinki Challenger Happy Valley Challenger Hong Kong Challenger Bergamo Challenger Wroclaw Challenger Napoli Challenger Vercelli Challenger Aix En Provence Challenger Rome Challenger Mestre Challenger San Benedetto Challenger Meerbusch Challenger Eckental Challenger Irving Challenger Irving Challenger BMW Open - Munich Generali Open 2002 - Kitzbuhel Milan Indoors - Milan Copenhagen Open - Copenhagen Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch 2003 Mercedes Cup - Stuttgart Open de Moselle - Metz Stockholm Open - Stockholm Milan Indoors - Milan Open 13 - Marseille BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Next Generation Hardcourts - Adelaide Heineken Open - Auckland BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag Idea Prokom Open - Sopot Open Romania - Bucharest Qatar ExxonMobil Open - Doha Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona BMW Open - Munich Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Chennai Open - Chennai Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Open SEAT 2008 - Barcelona BMW Open - Munich ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad Campbells Hall of Fame Tennis Championships - Newport Dutch Open Tennis - Amersfoort Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Medibank International - Sydney Movistar Open - Vina del Mar PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Catella Swedish Open - Bastad Mercedes Cup - Stuttgart Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Moselle - Metz BCR Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Catella Swedish Open - Bastad Mercedes Cup - Stuttgart International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney Heineken Open - Auckland Movistar Open - Santiago PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona BMW Open - Munich Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Legg Mason Tennis Classic - Washington Open de Moselle - Metz BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Kremlin Cup - Moscow Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Valencia Open - Valencia Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna BMW Open - Munich Mercedes Cup - Stuttgart Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Mercedes Cup - Stuttgart Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, SWE-ITA 3-2 ARAG ATP World Tour Championship - Dusseldorf Hopman Cup - Perth Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Olympics - Beijing Olympics - London